package com.xbongbong.saas.enums.base;

import lombok.Getter;

/**
 * @Description
 * @author: shian
 * @date : 2021/1/11
 */
@Getter
public enum CustomerStatementStatisticBaseEnum {

    // 基础信息
    BASE_INFO("other_1"),

    //对账单编号
    STATEMENT_NO("serialNo"),
    //关联客户id
    CUSTOMER_ID("text_1"),
    //对账单状态
    STATUS("text_4"),
    // 对账日期
    CHECK_DATE("subForm_1"),
    //对账单生成日期
    CREATE_DATE("date_1"),
    //确认时间
    CONFIRM_DATE("date_2"),
    //经销商的确认人（经销商确认）
    DEALER_CONFIRMOR("text_2"),

    ACCOUNTS_INFO("other_2"),
    //应收款总额
    AMOUNT_RECEIVABLE_TOTAL("num_1"),
    //回款金额合计
    AMOUNT_RECEIVED_TOTAL("num_2"),
    //核销金额合计
    WRITE_OFF_AMOUNT_TOTAL("num_3"),
    //应收余额
    BALANCE_RECEIVABLE_TOTAL("num_4"),

    IS_ARCHIVED("num_5"),
    LINK_CUSTOMER("text_3"),
    OWNER_ID("ownerId"),

    SYSTEM_INFO("other_3"),
    CREATOR("text_5"),
    ADD_TIME("addTime"),
    UPDATE_TIME("updateTime"),

    CONFIRMOR_LINK_TEXT("text_6"),
    ;

    private final String attr;

    CustomerStatementStatisticBaseEnum(String attr) {
        this.attr = attr;
    }
}
